package com.myway.dto.rule;

import java.io.Serializable;


/**
 * The persistent class for the RULE_RULE database table.
 * 
 */
public class DTORuleRule implements Serializable {
	private static final long serialVersionUID = 1L;

	private long ruleNid;

	private long candidateFlag;

	private String maximumStayUnit;

	private String minimumStayUnit;

	private long openJawFlag;

	private String ruleAppcxrCodeShare;

	private long ruleCancleid;

	private String ruleCancleno;

	private String ruleChangeruno;

	private long ruleCodeShare;

	private String ruleDaydecline;

	private long ruleFaregroup;

	private String ruleMaxgroup;

	private String ruleMingroup;

	private long ruleNdaybefore;

	private String ruleScode;

	private String ruleSname;

	private String ruleTimetype;

	private String ruleTimetype2;
	
	// 变更规则
	private DTORuleReissue reissueRule;
	
	// 退票规则
	private DTORuleCancleticketmain  refundRule;
	

	public DTORuleReissue getReissueRule() {
		return reissueRule;
	}

	public void setReissueRule(DTORuleReissue reissueRule) {
		this.reissueRule = reissueRule;
	}

	public DTORuleCancleticketmain getRefundRule() {
		return refundRule;
	}

	public void setRefundRule(DTORuleCancleticketmain refundRule) {
		this.refundRule = refundRule;
	}

	public DTORuleRule() {
	}

	public long getRuleNid() {
		return this.ruleNid;
	}

	public void setRuleNid(long ruleNid) {
		this.ruleNid = ruleNid;
	}

	

	public String getMaximumStayUnit() {
		return this.maximumStayUnit;
	}

	public void setMaximumStayUnit(String maximumStayUnit) {
		this.maximumStayUnit = maximumStayUnit;
	}

	public String getMinimumStayUnit() {
		return this.minimumStayUnit;
	}

	public void setMinimumStayUnit(String minimumStayUnit) {
		this.minimumStayUnit = minimumStayUnit;
	}



	public String getRuleAppcxrCodeShare() {
		return this.ruleAppcxrCodeShare;
	}

	public void setRuleAppcxrCodeShare(String ruleAppcxrCodeShare) {
		this.ruleAppcxrCodeShare = ruleAppcxrCodeShare;
	}

	

	public String getRuleCancleno() {
		return this.ruleCancleno;
	}

	public void setRuleCancleno(String ruleCancleno) {
		this.ruleCancleno = ruleCancleno;
	}

	public String getRuleChangeruno() {
		return this.ruleChangeruno;
	}

	public void setRuleChangeruno(String ruleChangeruno) {
		this.ruleChangeruno = ruleChangeruno;
	}



	public String getRuleDaydecline() {
		return this.ruleDaydecline;
	}

	public void setRuleDaydecline(String ruleDaydecline) {
		this.ruleDaydecline = ruleDaydecline;
	}

	
	public String getRuleMaxgroup() {
		return this.ruleMaxgroup;
	}

	public void setRuleMaxgroup(String ruleMaxgroup) {
		this.ruleMaxgroup = ruleMaxgroup;
	}

	public String getRuleMingroup() {
		return this.ruleMingroup;
	}

	public void setRuleMingroup(String ruleMingroup) {
		this.ruleMingroup = ruleMingroup;
	}

	

	public String getRuleScode() {
		return this.ruleScode;
	}

	public void setRuleScode(String ruleScode) {
		this.ruleScode = ruleScode;
	}

	public String getRuleSname() {
		return this.ruleSname;
	}

	public void setRuleSname(String ruleSname) {
		this.ruleSname = ruleSname;
	}

	public String getRuleTimetype() {
		return this.ruleTimetype;
	}

	public void setRuleTimetype(String ruleTimetype) {
		this.ruleTimetype = ruleTimetype;
	}

	public String getRuleTimetype2() {
		return this.ruleTimetype2;
	}

	public void setRuleTimetype2(String ruleTimetype2) {
		this.ruleTimetype2 = ruleTimetype2;
	}

	public long getCandidateFlag() {
		return candidateFlag;
	}

	public void setCandidateFlag(long candidateFlag) {
		this.candidateFlag = candidateFlag;
	}

	public long getOpenJawFlag() {
		return openJawFlag;
	}

	public void setOpenJawFlag(long openJawFlag) {
		this.openJawFlag = openJawFlag;
	}

	public long getRuleCancleid() {
		return ruleCancleid;
	}

	public void setRuleCancleid(long ruleCancleid) {
		this.ruleCancleid = ruleCancleid;
	}

	public long getRuleCodeShare() {
		return ruleCodeShare;
	}

	public void setRuleCodeShare(long ruleCodeShare) {
		this.ruleCodeShare = ruleCodeShare;
	}

	public long getRuleFaregroup() {
		return ruleFaregroup;
	}

	public void setRuleFaregroup(long ruleFaregroup) {
		this.ruleFaregroup = ruleFaregroup;
	}

	public long getRuleNdaybefore() {
		return ruleNdaybefore;
	}

	public void setRuleNdaybefore(long ruleNdaybefore) {
		this.ruleNdaybefore = ruleNdaybefore;
	}

	
	
	
}